package com.bs.bean;


/*Instrument实体类，用于对instrument相关数据进行封装*/
public class Instrument{

//	私有id属性
	private Integer id;

//	私有name属性
	private String name;

//	私有rate属性
	private String rate;

//	私有price属性
	private Double price;

//	私有pic属性
	private String pic;

//	无参构造器
	public Instrument() {
		
	}
//	包含所有属性的有参构造器
	public Instrument(Integer id,String name,String rate,Double price,String pic) {
//		初始化id属性
		this.id=id;
//		初始化name属性
		this.name=name;
//		初始化rate属性
		this.rate=rate;
//		初始化price属性
		this.price=price;
//		初始化pic属性
		this.pic=pic;
	}
//	不包含主键id属性的有参构造器
	public Instrument(String name,String rate,Double price,String pic) {
//		初始化name属性
		this.name=name;
//		初始化rate属性
		this.rate=rate;
//		初始化price属性
		this.price=price;
//		初始化pic属性
		this.pic=pic;
	}
//	设置id属性
	public Instrument setId(Integer id){
		this.id=id;
		return this;
	}
//	获取id属性
	public Integer getId(){
		return this.id;
	}
//	设置name属性
	public Instrument setName(String name){
		this.name=name;
		return this;
	}
//	获取name属性
	public String getName(){
		return this.name;
	}
//	设置rate属性
	public Instrument setRate(String rate){
		this.rate=rate;
		return this;
	}
//	获取rate属性
	public String getRate(){
		return this.rate;
	}
//	设置price属性
	public Instrument setPrice(Double price){
		this.price=price;
		return this;
	}
//	获取price属性
	public Double getPrice(){
		return this.price;
	}
//	设置pic属性
	public Instrument setPic(String pic){
		this.pic=pic;
		return this;
	}
//	获取pic属性
	public String getPic(){
		return this.pic;
	}
//	重写父类的toString方法
	public String toString() {
		return "Instrument [id="+getId()+", name="+getName()+", rate="+getRate()+", price="+getPrice()+", pic="+getPic()+"]";
	}
}